Jump the frame to
A bar pinned to the bottom of the viewport, inside thumb reach at any scroll position. It dials rather than opening a page.
Under 640px the header keeps only the name and the number. Scrolling beats a menu on a page this short.
Services, coverage, estimator and form stack rather than shrink, and every tap target is at least 44px tall — buttons, fields, checkboxes and the estimator controls.
No photographs, no icon fonts, no tracking scripts. The coverage map is vector geometry — a few kilobytes of markup.